stake fence - German English Dictionary